sense of sharing - Español Inglés Diccionario